interior organs - Turco Inglés Diccionario